package com.qumitech.visualnovel.controller.vo.match;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Map;

/**
 * @Auther: yilu
 * @Date: 2018/11/26 10:51
 * @Description:
 */
public class MatchGameVo {
    @JSONField(name = "game_id")
    private Integer gameId;
    @JSONField(name = "name")
    private String name;
    @JSONField(name = "icon")
    private String icon;
    @JSONField(name = "desc")
    private String desc;
    @JSONField(name = "back")
    private String back;
    @JSONField(name = "game_version")
    private String gameVersion;
    @JSONField(name = "download_url")
    private String downloadUrl;
    @JSONField(name = "have_friend_room")
    private Integer haveFriendRoom;
    @JSONField(name = "share_title")
    private String shareTitle;
    @JSONField(name = "share_content")
    private String shareContent;
    @JSONField(name = "all_icons")
    private Map<String,String> iconMaps;

    public Integer getGameId() {
        return gameId;
    }

    public void setGameId(Integer gameId) {
        this.gameId = gameId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getBack() {
        return back;
    }

    public void setBack(String back) {
        this.back = back;
    }

    public String getGameVersion() {
        return gameVersion;
    }

    public void setGameVersion(String gameVersion) {
        this.gameVersion = gameVersion;
    }

    public String getDownloadUrl() {
        return downloadUrl;
    }

    public void setDownloadUrl(String downloadUrl) {
        this.downloadUrl = downloadUrl;
    }

    public Integer getHaveFriendRoom() {
        return haveFriendRoom;
    }

    public void setHaveFriendRoom(Integer haveFriendRoom) {
        this.haveFriendRoom = haveFriendRoom;
    }

    public String getShareTitle() {
        return shareTitle;
    }

    public void setShareTitle(String shareTitle) {
        this.shareTitle = shareTitle;
    }

    public String getShareContent() {
        return shareContent;
    }

    public void setShareContent(String shareContent) {
        this.shareContent = shareContent;
    }

    public Map<String, String> getIconMaps() {
        return iconMaps;
    }

    public void setIconMaps(Map<String, String> iconMaps) {
        this.iconMaps = iconMaps;
    }
}
